Skip to content

Cleanup of ADO pipeline YAML files#559

Merged
walbourn merged 7 commits intomainfrom
azure-pipelines
May 23, 2025
Merged

Cleanup of ADO pipeline YAML files#559
walbourn merged 7 commits intomainfrom
azure-pipelines

Conversation

@walbourn
Copy link
Copy Markdown
Member

This PR adds the use of strategy and templates to the existing ADO pipelines.

  • For the basic builds using Visual Studio MSBuild with minimal job setup, I made use of strategy matrix to simplify the pipelines for GitHub, GitHub-Dev17, GitHub-Test, and GitHub-Dev17.

  • For the Windows SDK NuGet pipelines which have substantial package sizes as part of job setup, I made use of template for SDK-release and SDK-prerelease pipelines to share implementation.

Also updated pipeline trigger path filters: GHA should ignore everything under .azuredevops, and ADO should ignore everything under .github.

@walbourn walbourn self-assigned this May 23, 2025
@walbourn walbourn added github_actions Pull requests that update GitHub Actions code azure_pipelines Pull requests that update Azure DevOps code labels May 23, 2025
@walbourn walbourn merged commit 0c47922 into main May 23, 2025
155 checks passed
@walbourn walbourn deleted the azure-pipelines branch May 23, 2025 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

azure_pipelines Pull requests that update Azure DevOps code github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants